package com.yonyou.crm.sys.role.entity;

import java.io.Serializable;

public class FuncpermissionDO implements Serializable {
    /**
     * 功能权限主键
     */
    private Long id;

    /**
     * 功能权限编码
     */
    private String code;

    /**
     * 功能权限名称
     */
    private String name;

    /**
     * 功能节点主键
     */
    private Long funcnodeId;

    /**
     * 租户id
     */
    private Long tenantId;

    /**
     * sys_funcpermission
     */
    private static final long serialVersionUID = 1L;

    /**
     * 功能权限主键
     * @return id 功能权限主键
     */
    public Long getId() {
        return id;
    }

    /**
     * 功能权限主键
     * @param id 功能权限主键
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 功能权限编码
     * @return code 功能权限编码
     */
    public String getCode() {
        return code;
    }

    /**
     * 功能权限编码
     * @param code 功能权限编码
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * 功能权限名称
     * @return name 功能权限名称
     */
    public String getName() {
        return name;
    }

    /**
     * 功能权限名称
     * @param name 功能权限名称
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * 功能节点主键
     * @return funcnode_id 功能节点主键
     */
    public Long getFuncnodeId() {
        return funcnodeId;
    }

    /**
     * 功能节点主键
     * @param funcnodeId 功能节点主键
     */
    public void setFuncnodeId(Long funcnodeId) {
        this.funcnodeId = funcnodeId;
    }

    /**
     * 租户id
     * @return tenant_id 租户id
     */
    public Long getTenantId() {
        return tenantId;
    }

    /**
     * 租户id
     * @param tenantId 租户id
     */
    public void setTenantId(Long tenantId) {
        this.tenantId = tenantId;
    }
}